you little ripper! - German English Dictionary